@charset "utf-8";
@media screen and (max-width: 1600px) {
	.w145{ max-width: 14rem;}
}
@media screen and (max-width: 1024px) {
	html,body { font-family:"Microsoft YaHei";}
	input[type="text"], .zwgk .zc-search .search-box input[type="button"] {-webkit-appearance:none; outline: none;}
	.footer{ /* padding-bottom: 1.1rem; */ position: relative;}
	.footer .link ul li .link-con{ bottom: 4.3rem;}
	.footer .foot-l{ width: calc(100% - 6.5rem);}
	.footer .foot-r{ width:6rem; /* width:4.5rem; */ margin-top: auto; /* position: static; */}
	/* .footer .foot-r .r-pic{ width: 100%; top:auto; left: 50%; bottom: 0.2rem; transform: translate(-50%, 0); text-align: center;} */
	.footer .foot-r .r-pic a{ float: none; display: inline-block;}
	.footer .foot-r .r-ewm{ width:1.9rem; /* width:4.5rem; */ margin-top: 0.7rem;}
	.footer .foot-r .r-ewm ul li{}
    .footer .foot-r .r-ewm ul li .box{ line-height: 0.26rem;}
    .footer .foot-r .r-ewm ul li .box img{ margin: 0 auto 0.08rem auto;}
}
@media screen and (max-width: 850px){
	html { font-size: 80px;}
	html,body { font-size: 0.2rem;}
	.w145{ max-width: none; margin: 0 0.2rem; display: block;}
	
	.header .top{ font-size: 0.18rem;}
	.header .top .fl a, .header .top .fr a{ background: none; display: none !important;}
	.header .top .fl a:nth-last-of-type(1), 
	.header .top .fl a:nth-last-of-type(2), 
	.header .top .fr a:nth-last-of-type(4),
	.header .top .fr a:nth-last-of-type(5),
	.header .top .fr a:nth-last-of-type(7), 
	.header .top .fr a:nth-last-of-type(9){ display: inline-block !important;}
	.header .top .fl a:nth-last-of-type(1){ padding-left: 0;}
	.header .top .fr a:nth-last-of-type(1){ padding-right: 0;}
	
	/****二级页面-head****/
	.header.mk-header .logo_search{ height: auto; margin: 0.25rem 0 0.7rem 0;}
	.header.mk-header .logo_search .logo{ width:60%; height: calc(100vw * 130 / 850); float: none; margin: 0 auto; background-size: contain; position: static;}
	.header.mk-header .logo_search .search { width:80%; height: calc(100vw * 48 / 850); float: none; margin: 0 auto;}
	.header.mk-header .logo_search .search input[type="button"]{ width: calc(100vw * 48 / 850); height: calc(100vw * 48 / 850);}
	.header.mk-header .head_nav{ padding: 0.15rem;}
	.header.mk-header .head_nav .w145{ margin: 0 auto;}
	.header.mk-header .head_nav ul li{ width: calc(100% / 4);font-weight: bold; line-height: 0.5rem;}
	.header.mk-header .head_nav ul li a .sy,.header .head_nav li a i{ display: none;}
	.header.mk-header .head_nav ul li:nth-of-type(1) a{ width:100%; height: 1rem;}
	.header.mk-header .head_nav ul li:nth-of-type(1) a em{ display: block;}
	
	/****走进涪陵-head，投资涪陵-head****/
	.banner .banner-con{ height: 100%;}
	.banner .banner-con .header .logo-search{ width:100%; float: none;}
	.banner .banner-con .header .logo-search .logo{ margin: 0 auto; position: static;}
	.banner .banner-con .header .nav{ width: 100%; padding: 0.15rem 0; margin: 0; line-height: 0.5rem; position: absolute; left: 0; right: 0; bottom: 0; background-color: #3b7fd7;}
	.banner .banner-con .header .nav ul li{ text-align: center;}
	
	.footer{ padding-bottom: 0.2rem; font-size: 0.18rem;}
	.footer .link ul{ background: none;}
	.footer .link ul li{ width:33.3333333%;}
	.footer .link ul li:nth-of-type(1), .footer .link ul li:nth-of-type(4){ background-image: url(../images/bg_header_a.png), url(../images/bg_header_a.png); background-position: left center, right center; background-repeat: no-repeat, no-repeat;}
	.footer .link ul li .name{ line-height: 0.5rem;}
	.footer .link ul li .link-con { bottom: 6.6rem; overflow-y: scroll;}
	.footer .link ul li .link-con dl dt { width: 33.3333333%; line-height:0.6rem;}
	.footer .link ul li .link-con.dfzf dl dt{ width:25%;}
	.footer .link ul li.active .link-con{ height: 3.2rem;}
	.footer .foot-l, .footer .foot-r{ width:100%; float: none; text-align: center;}
	.footer .foot-l{ margin-top: 0.2rem;}
	.footer .foot-l .wzxx {line-height: 0.45rem;}
	.footer .foot-r{ margin-top: 0.25rem;}
	.footer .foot-r .r-pic{ width: 100%; transform: translate(0, 0); position: static;}
	.footer .foot-r .r-ewm{ margin: 0.25rem auto 0 auto; float: none;}
	.footer .foot-r .r-ewm ul li{ display: inline-block;}
	.footer .foot-r .r-ewm ul li .box{ line-height: 0.26rem;}
	.footer .foot-r .r-ewm ul li .box img{ margin: 0 auto 0.08rem auto;}
	.footer .foot-r .r-ewm ul li .box{ font-size: 0.18rem;}
	
	/****部门街镇****/
	.bmjz-menu .hd span { font-size: 0.25rem;}
	.bmjz-menu .bd ul li { width: 25%; line-height: 0.5rem;}
	.bmjz-menu .bd ul li a { font-size: 0.2rem;}
	
	/****普通信息列表****/
	.info li { line-height: 0.65rem;}
	.info li a{ margin-right: 1.8rem;}
	
	/****当前位置****/
	.dqwz{ font-size: 0.2rem; line-height: 0.2rem;}
	.dqwz img{ width:0.2rem; height: 0.2rem;}
	
	/****返回顶部****/
	#back-to-top .pct{ width: calc(100vw * 200 / 850); height: calc(100vw * 100 / 850);}
	
	/****分页****/
	.pagination{ margin-top: 0.35rem; font-size: 0.18rem;}
	.pagination a { display: none;}
	.pagination .first-page, .pagination .last-page, .pagination .yj-pga0, .pagination .yj-pga8 { width: 1.5rem; padding: 0.15rem 0.2rem; display: inline-block;}
}
@media screen and (max-width: 700px) {
	html { font-size: 75px;}
	html,body { font-size: 0.29rem;}
	
	.header .top{ font-size: 0.26rem; line-height: 0.6rem;}
	
	/****二级页面-head****/
	.header.mk-header .logo_search .logo{ width:70%; height: 1.5rem;}
	.header.mk-header .head_nav ul li a { font-size: 0.31rem;}
	.header.mk-header .logo_search .search { width:90%; height: calc(100vw * 48 / 700); margin-top: 0.2rem;}
	.header.mk-header .logo_search .search input[type="button"]{ width: calc(100vw * 48 / 700); height: calc(100vw * 48 / 700);}
	
	/****走进涪陵-head，投资涪陵-head****/
	.banner .banner-con .header .top .s-box{ display: none;}
	.banner .banner-con .header .logo-search{ margin: 0.5rem 0 0.7rem 0;}
	.banner .banner-con .header .logo-search .logo{ width:80%; height: 1.5rem;}
	.banner .banner-con .header .logo-search .search { display: block;}
	.banner .banner-con .header .nav ul li{ width: calc(100% / 4);font-weight: bold; line-height: 0.5rem;}
	.banner .banner-con .header .nav ul li a{ display: block;}
	.banner .banner-con .header .nav ul li a .sy,.header .head_nav li a i{ display: none;}
	.banner .banner-con .header .nav ul li:nth-of-type(1) a{ width:100%; height: 1rem;}
	.banner .banner-con .header .nav ul li:nth-of-type(1) a em{ display: block;}
	.banner .banner-con .header .nav ul li a:hover i{ display: none;}
	
	.footer{ font-size: 0.25rem;}
	.footer .link ul{ background: none;}
	.footer .link ul li{ width:50%;}
	.footer .link ul li:nth-of-type(1), .footer .link ul li:nth-of-type(3), .footer .link ul li:nth-of-type(5){ background-image: url(../images/bg_header_a.png), url(../images/bg_header_a.png); background-position: left center, right center; background-repeat: no-repeat, no-repeat;}
	.footer .link ul li:nth-of-type(4){ background-image: url(../images/bg_header_a.png); background-position: right center; background-repeat: no-repeat;}
	.footer .link ul li .link-con { bottom: 8rem;}
	.footer .link ul li .link-con dl dt { width: 50%; line-height:0.5rem;}
	.footer .link ul li .link-con.dfzf dl dt{ width:33.3333333%;}
	.footer .link ul li.active .link-con{ height: 3.8rem;}
	.footer .foot-r .r-ewm{ width:2.5rem;}
	.footer .foot-r .r-ewm ul li .box{ font-size: 0.25rem; line-height: 0.3rem;}
	.footer .foot-r .r-ewm ul li .box img{ width: calc(100vw * 100 / 700); height: calc(100vw * 100 / 700);}
	
	/****部门街镇****/
	.bmjz-menu{ height: 100vh; overflow-y: scroll;}
	.bmjz-menu .hd span { font-size: 0.27rem;}
	.bmjz-menu .bd ul li { width: 33.3333333%; line-height: 0.6rem;}
	.bmjz-menu .bd ul li a { font-size: 0.27rem;}
	
	/****普通信息列表****/
	.info li { line-height: 0.7rem;}
	.info li a{ margin-right: 1.8rem;}
	.info li span { display: none;}
	.info li .span-app{ display: block;}
	
	/****当前位置****/
	.dqwz{ margin: 0.35rem 0; padding-left: 0; font-size: 0.26rem; line-height: 0.32rem;}
	.dqwz img{ display: none;}
	
	/****返回顶部****/
	#back-to-top a { width:0.8rem; height: 0.8rem; font-size: 0.25rem; line-height: 0.3rem;}
	#back-to-top .pct{ width: calc(100vw * 200 / 700); height: calc(100vw * 100 / 700);}
	
	/****分页****/
	.pagination{ font-size: 0.28rem;}
}
@media screen and (max-width: 500px) {
	
	/****走进涪陵-head，投资涪陵-head****/
	.banner .banner-con .header .logo-search .search { height: calc(100vw * 50 / 500);}
	.banner .banner-con .header .logo-search .search input[type="button"] { width: calc(100vw * 50 / 700); height: calc(100vw * 50 / 500);}
	
	/****二级页面-head****/
	.header.mk-header .logo_search .logo{ width:80%;}
	.header.mk-header .logo_search .search { height: calc(100vw * 50 / 500);}
	.header.mk-header .logo_search .search input[type="button"]{ width: calc(100vw * 50 / 500); height: calc(100vw * 50 / 500);}
	
	/****部门街镇****/
	.bmjz-menu .bd ul li { width: 50%;}
}